CC=gcc
CFLAGS=-W -Wall -g 
LDFLAGS= -lthread -pthread
EXEC=fibo
SRC= $(wildcard *.c)
OBJ= $(SRC:.c=.o)
LIBDIR = -L../partie1

all: $(EXEC)

fibo: $(OBJ)
	@$(CC) $(LIBDIR) -o $@ $^ $(LDFLAGS)
list: $(OBJ)
	@$(CC) -o $@ $^ $(LDFLAGS)

%.o: %.c
	@$(CC) -o $@ -c $< $(CFLAGS)

.PHONY: clean mrproper

clean:
	@rm *.o

mrproper: clean
	@rm $(EXEC)
